package com.huike.pojo;


import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnore;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class Contract {

    /** 合同id */
    private String id;

    /** 合同编号 */
    private String contractNo;

    /** 手机号 */
    private String phone;

    /** 客户姓名 */
    private String name;

    /** 意向学科 */
    private String subject;

    private String channel; // 渠道

    /** 活动信息 */
    private Long activityId;

    /** 课程id */
    private Long courseId;

    /** 状态(待审核0，已完成1，已驳回2) */
    private String status;

    /** 文件名称 */
    private String fileName;

    // 课程价格
    private float coursePrice;

    // 活动折扣类型
    private String discountType;

    private float order;

    private Date finishTime;

    private Long businessId;

    private Long deptId;

    private String createBy;

    /** 搜索值 */
    private String searchValue;

    /** 创建时间 */
    private Date createTime;

    /** 更新者 */
    private String updateBy;

    /** 更新时间 */
    private Date updateTime;

    /** 备注 */
    private String remark;
}
